package com.example.qcrmdemo.dao;

import com.example.qcrmdemo.entity.Role;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface RoleMapper {
    /**
     * 实现登录
     * @param username
     * @param password
     * @return
     */
    Role selectByNamePass(String username, String password);

    /**
     * 用户添加
     * @param role
     * @return
     */
    int insert(Role role);

    /**
     * 根据关键字查看用户信息
     * @param keyword
     * @return
     */
    List<Role> selectByKeyword(String keyword);

    int updateById(Role role);

    Role selectById(int id);

    int deleteById(int id);
}
